Sqoop Environment Variable Set করা গাইড ও নোট

Big Data and Analytics - স্কুপ (Sqoop) - Sqoop Installation এবং Setup
299

Apache Sqoop ব্যবহার করতে হলে এর জন্য কিছু পরিবেশ পরিবর্তনশীল (environment variables) সেট করতে হয়। এগুলি Sqoop-এর সঠিক কার্যকারিতা নিশ্চিত করতে সাহায্য করে। এই পরিবেশ পরিবর্তনশীলগুলির মধ্যে সবচেয়ে গুরুত্বপূর্ণ দুটি হলো SQOOP_HOME এবং PATH


SQOOP_HOME পরিবেশ পরিবর্তনশীল সেট করা

SQOOP_HOME পরিবেশ পরিবর্তনশীল Sqoop-এর ইনস্টলেশন ডিরেক্টরিকে নির্দেশ করে। এটি Sqoop-এর বিভিন্ন কমান্ড এবং স্ক্রিপ্ট চলানোর জন্য প্রয়োজনীয়।

SQOOP_HOME সেট করার জন্য পদ্ধতি:

  1. Sqoop ইনস্টলেশন ডিরেক্টরি খুঁজে বের করা: Sqoop ইনস্টল করার পর যে ডিরেক্টরিতে এটি ইনস্টল হয়েছে, সেটি খুঁজে বের করুন। উদাহরণস্বরূপ, যদি Sqoop /usr/local/sqoop ডিরেক্টরিতে ইনস্টল করা থাকে, তবে এটি হবে আপনার SQOOP_HOME
  2. ব্যাশ প্রোফাইল বা রিসোর্স ফাইলে SQOOP_HOME পরিবেশ পরিবর্তনশীল সেট করা: আপনার শেল কনফিগারেশন ফাইলে (যেমন ~/.bashrc বা ~/.bash_profile) নিচের লাইনটি যোগ করুন:

    export SQOOP_HOME=/usr/local/sqoop
    

    এখানে /usr/local/sqoop হল আপনার Sqoop ইনস্টলেশন ডিরেক্টরি। আপনি এটি আপনার সিস্টেম অনুযায়ী পরিবর্তন করতে হবে।

  3. পরিবর্তনগুলো প্রয়োগ করা: পরিবর্তনগুলি কার্যকর করতে আপনার শেল রিসেট করতে হবে। নিচের কমান্ডটি রান করুন:

    source ~/.bashrc
    

PATH পরিবেশ পরিবর্তনশীল সেট করা

PATH পরিবেশ পরিবর্তনশীল Sqoop-এর বাইনারি ফাইলগুলোর লোকেশনকে সিস্টেমের PATH এ যোগ করে যাতে আপনি কমান্ড লাইন থেকে যেকোনো জায়গা থেকে Sqoop কমান্ডগুলো এক্সিকিউট করতে পারেন।

PATH সেট করার জন্য পদ্ধতি:

  1. PATH এ SQOOP_HOME/bin যোগ করা: আপনার ~/.bashrc বা ~/.bash_profile ফাইলে নিচের লাইনটি যোগ করুন:

    export PATH=$SQOOP_HOME/bin:$PATH
    
  2. পরিবর্তনগুলো প্রয়োগ করা: আবার, আপনার শেল কনফিগারেশন ফাইলটি রিফ্রেশ করতে:

    source ~/.bashrc
    

অন্যান্য পরিবেশ পরিবর্তনশীল (অপশনাল)

HADOOP_HOME

Sqoop Hadoop-এর সাথে ইন্টিগ্রেটেডভাবে কাজ করে, তাই HADOOP_HOME পরিবেশ পরিবর্তনশীলও সেট করতে হতে পারে।

export HADOOP_HOME=/usr/local/hadoop

JAVA_HOME

Java হল Sqoop-এর কাজের জন্য অপরিহার্য। Sqoop চালানোর জন্য Java ইনস্টল ও JAVA_HOME পরিবেশ পরিবর্তনশীল সেট করা আবশ্যক।

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

সারাংশ

Sqoop ব্যবহার করতে হলে SQOOP_HOME, PATH, HADOOP_HOME, এবং JAVA_HOME পরিবেশ পরিবর্তনশীলগুলিকে সঠিকভাবে কনফিগার করা জরুরি। এগুলি সিস্টেমে Sqoop এর সঠিক কার্যকারিতা নিশ্চিত করে এবং আপনাকে কমান্ড লাইন থেকে সহজেই Sqoop ব্যবহার করতে সক্ষম করে।

Content added By
Promotion

Are you sure to start over?

Loading...